self-employed contractor - Spanisch Englisch Wörterbuch